ovary (39 synonym found)

Sort ovary by:    Alphabetically | Length | Random | Definition

This word has been
viewed 4,118 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