OVARY


Meaning of OVARY in English

one of the 2 female gonads located within the abdomen on either side of the uterus. The ovaries are the site of egg (ova) storage and maturation.

AIDS English Glossary.      Английский словарь СПИДа.