YourDictionary

inseminate medical definition

verb
To introduce or inject semen into the reproductive tract of a female.

Related Forms:

Learn more about inseminate

link/cite print suggestion box