inseminate

inseminate

inseminate

Verb

place seeds in or on (the ground); "sow the ground with sunflower seeds"

Synonyms:

Verb

introduce semen into (a female)

Synonyms: