triploids
English
Noun
triploids
plural of
triploid