A word examined

ova

noun
3 letters·English
noun

ovaplural of ovum; eggs, especially the female reproductive cells

Wiktionary →
No comments yet