artificial impregnation
Also found in: Dictionary, Thesaurus, Encyclopedia.
impregnation
(im?preg-na'shon) [ impregnate]1. Fertilization of an ovum. Synonym: fecundation
2. Saturation.
artificial impregnation
Artificial insemination.Medical Dictionary, © 2009 Farlex and Partners