Fecundate — synonyms, definition
1. fecundate (Verb)
3 synonyms
fertilise fertilize inseminate
2 definitions
fecundate (Verb) — Make fertile or productive.
fecundate (Verb) — Introduce semen into (a female).
3 types of
alter change modify
10 types
bang up cross-fertilise cross-fertilize cross-pollinate impregnate knock up pollenate pollinate prang up stratify