polyphants

English

Noun

polyphants

  1. plural of polyphant