Synonym-English dictionary »

centromere synonyms in English

SynonymEnglish
centromere noun

kinetochorenoun