Ova(n. pl.) See Ovum.
Ova(pl. ) of Ovum

Words within ova

3 letter words: 1 results
avo
View all words...