polypides

noun

Plural form of polypide.