Fecundate - Definition
fecundate
v 1: make fertile or productive; "The course fertilized her
imagination" [syn: fertilize, fecundate, fertilise]
2: introduce semen into (a female) [syn: inseminate,
fecundate, fertilize, fertilise]
