cyprides

English

Noun

cyprides

  1. plural of cypris