WordUnscrambler Home
ovary
Definitions
[ˈəʊv(ə)ri], (Noun)
Definitions:
- a female reproductive organ in which ova or eggs are produced, present in humans and other vertebrates as a pair
Phrases:
Origin
:
mid 17th century: from modern Latin ovarium, from Latin ovum ‘egg’
Click here to see the free dictionary definition for ovary
definition by Oxford Dictionaries