Dictionaries:
inseminate:
To introduce semen into the female genital track either naturally, by ejaculation , or artificially, by artificial insemination; hence, t o make pregnant . See pregnant for synonyms.See Also: surrogate mother
Link to this page: