zoomorphs

English

Noun

zoomorphs

  1. plural of zoomorph