YourDictionary

Dictionary Home » Science » insemination

insemination science definition

The introduction of semen into the reproductive tract of a female either through sexual intercourse or through use of an instrument such as a syringe in the process known as artificial insemination.

link/cite print suggestion box