French-English dictionary »

histone meaning in English

FrenchEnglish
histone nom

histone [histones]◼◼◼(water-soluble protein)
noun
[UK: hˈɪstəʊn] [US: hˈɪstoʊn]