Home
Search
Index
Definify.com
Definition
2025
ovaria
ovaria
English
Noun
ovaria
plural of
ovarium
Similar Results
Ovary
Varix
Vari