centromers

English

Noun

centromers

  1. plural of centromer