anemochores

English

Noun

anemochores

  1. plural of anemochore