Englisch
Detailed Synonyms for fecundate in Englisch
fecundate:
-
fecundate
-
fecundate
– introduce semen into (a female) 1to fertilize; fecundate; inseminate; fertilise– introduce semen into (a female) 1-
fecundate Verb
-
inseminate Verb
-
fecundate
– make fertile or productive 1