eudiploids
English
Noun
eudiploids
plural of
eudiploid