English edit

Noun edit

polypuses

  1. plural of polypus