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
Tweet