Wordage.info

the free tool for word discovery

Wordage.info / ovary

Exact Match:

ovary
(vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone
the organ that bears the ovules of a flower
Advertisement