Dictionary Check: ovary
"ovary" is a valid word!
Scrabble
11
points
Words with Friends
11
points
Definition
noun
the organ that bears the ovules of a flower
noun
(vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone
Advertisement