ARTIFICIAL INSEMINATION


Meaning of ARTIFICIAL INSEMINATION in English

■ noun the veterinary or medical procedure of injecting semen into the vagina or uterus.

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