English dictionary
fecundate meaning and definition
Definition and meaning of fecundate at MeaningMonkey.org. fecundate meaning and definition in the English Dictionary.FECUNDATE verb
Definition of fecundate (verb)
- make fertile or productive
- introduce semen into (a female)
- synonyms: fertilise, fertilize, inseminate
Source: Princeton University Wordnet