inseminate - Englisch Synonyme Wörterbuch

inseminate

v.
[1] sow , sow in
[2] fecundate , fertilize , fertilise