polyphores

English

Noun

polyphores

  1. plural of polyphore

Anagrams