What does
ovary
mean in Wordle 791?

Wordle 791
19th August 2023
ovary
/ˈəʊvəɹi/
  • noun

    1. A female reproductive organ, often paired, that produces ova and in mammals secretes the hormones estrogen and progesterone.

    “The male testicles are homologous to the female ovaries.”