Definify.com

Definition 2025


cariopses

cariopses

English

Noun

cariopses

  1. plural of cariopsis