fecundate

definition: introduce semen into (a female)
example:
speech part: verb
synonyms: inseminate
definition: make fertile or productive
example:
speech part: verb
synonyms: fertilize fertilise
Video not found.