OVARY


Meaning of OVARY in English

[ova.ry] n, pl -ries [NL ovarium, fr. L ovum egg] (1658) 1: one of the typically paired essential female reproductive organs that produce eggs and in vertebrates female sex hormones

2: the enlarged rounded usu. basal portion of the pistil or gynoecium of an angiospermous plant that bears the ovules and consists of one or more carpels--see flower illustration

Merriam-Webster English vocab.      Английский словарь Merriam Webster.