Dictionary
Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.
ovary
English
- 🔊 (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone
- 🔊 the organ that bears the ovules of a flower
Spanish
- 🔊 ovario ovary