hemippes

English

Noun

hemippes

  1. plural of hemippe