noun
adj
verb
adv

Textual thesaurus for "inseminate"

(verb) fecundate, fertilise, fertilize

introduce semen into (a female)


(verb) sow, sow in

place seeds in or on (the ground)

sow the ground with sunflower seeds