Meaning of fecundate

Definition of fecundate

(verb) make fertile or productive; "The course fertilized her imagination"
introduce semen into (a female)

Other information on fecundate

WIKIPEDIA results for fecundate
Amazon results for fecundate