heptaploids

English

Noun

heptaploids

  1. plural of heptaploid