cuprides

English

Noun

cuprides

  1. plural of cupride