endopolyploids
English
Noun
endopolyploids
plural of
endopolyploid