OVARY


Meaning of OVARY in English

[noun] [C] - either of the pair of organs in a woman's body which produce eggs, or the part of any female animal or plant that produces eggs or seeds

Cambridge English vocab.      Кембриджский английский словарь.