English

edit

Noun

edit

histones

  1. plural of histone

French

edit

Noun

edit

histones f

  1. plural of histone