homodiploids
English
Noun
homodiploids
plural of
homodiploid