polyploids
English
Noun
polyploids
plural of
polyploid