English

edit

Noun

edit

kinomeres

  1. plural of kinomere