histona

Noun

 * 1)  histone a water soluble protein

Noun

 * 1)  histone