Ovarium(n.) An ovary. See Ovary.
Ovariums(pl. ) of Ovarium

Words within ovarium

6 letter words: 1 results
5 letter words: 10 results
View all words...