Home
Search
Index
Definify.com
Definition
2024
caryopses
caryopses
English
Noun
caryopses
plural of
caryopsis
Similar Results