Definify.com

Definition 2024


cariopses

cariopses

English

Noun

cariopses

  1. plural of cariopsis