homoploids
English
Noun
homoploids
plural of
homoploid