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