octoploids
English
Noun
octoploids
plural of
octoploid