holocentromeres

English

Noun

holocentromeres

  1. plural of holocentromere