Rhyme Desk
Find rhyming words!

Definition of "Ovary" :

noun: (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone

noun: the organ that bears the ovules of a flower