Definition of Fecundate

  • 1. Make fertile or productive Verb
  • 2. Introduce semen into (a female) Verb

Synonyms for word "fecundate"

Semanticaly linked words with "fecundate"