Polypuses, noun plural of polypus. Synonyms in the same form.
octopuses, polyps
All synonyms for polypus →