autotriploids
English
Noun
autotriploids
plural of
autotriploid