ovary (39 synonym found)

Sort ovary by:    Alphabetically | Length | Random | Definition


History
This word has been
viewed 4,417 times.








Related searches
for ovary:



Most Recent


Most Popular

website design charlotte.
Definition of ovary:

(n) : a female reproductive organ, often paired, that produces ova and in mammals secretes the hormones estrogen and progesterone; the lower part of a pistil or carpel that bears ovules and ripens into fruit

Back to Top