WORDLE ENGLISH

ovary

ovaryA female reproductive organ, often paired, that produces ova in most animals, and in mammals, secretes the hormones estrogen and progesterone.

Wiktionary →
Daily Puzzle #775 · August 3, 2023
·Archive
No comments yet