olyphants

English

Noun

olyphants

  1. plural of olyphant