English

edit

Noun

edit

polypuses

  1. plural of polypus