OVARY


Meaning of OVARY in English

[ 'əʊv(ə)ri ]

■ noun ( plural ovaries )

1》 a female reproductive organ in which ova or eggs are produced.

2》 Botany the base of the carpel of a flower, containing one or more ovules.

Derivatives

ovaritis noun

Origin

C17: from mod. L. ovarium , from L. ovum 'egg'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.