polyploids

noun

Plural form of polyploid.