cariopses

English

Noun

cariopses

  1. plural of cariopsis