Home
Search
Index
Definify.com
Definition
2024
mesovaria
mesovaria
English
Noun
mesovaria
plural of
mesovarium
Similar Results