neopolyploids
English
Noun
neopolyploids
plural of
neopolyploid