What is the meaning of Inseminar?

to inseminate

Source: wiktionary.org