Synonyms for inseminate

1. inseminate (v.)

place seeds in or on (the ground)

Synonyms: