inseminate
verb
Meaning
To sow (to disperse or plant seeds).
To impregnate (to cause to become pregnant).