cuculorises

English

Noun

cuculorises

  1. plural of cuculoris