Fecundate

Verb

  • To inseminate.
  • To make fertile.

Leave a Reply

Your email address will not be published.