Home
Search
Index
Definify.com
Definition
2024
glumella
glumella
English
Noun
glumella
(
plural
glumellas
)
Alternative form of
glumelle
Similar Results