Home / I / inseminate

inseminate

verb 10 letters Scrabble 12 WWF 15
Definitions
verb

place seeds in or on (the ground)

verb

introduce semen into (a female)

Want another word?
Spin the dictionary for a fresh one.
Generate a word →