polyphemuses

English

Noun

polyphemuses

  1. plural of polyphemus