Meaning of ovary in English
Table of contents
Noun
ovaryEtymology
mid 17th century: from modern Latin ovarium, from Latin ovum‘egg’Definitions
1. the organ that bears the ovules of a flower- 2. (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone