English edit

Noun edit

histones

  1. plural of histone

French edit

Noun edit

histones f

  1. plural of histone