octaploids
English
Noun
octaploids
plural of
octaploid