polypuses
English
Noun
polypuses
plural of
polypus