Definitions for inseminate

Definitions for (verb) inseminate

Main entry: inseminate, fecundate, fertilise, fertilize

Definition: introduce semen into (a female)


Main entry: sow, sow in, inseminate

Definition: place seeds in or on (the ground)

Usage: sow the ground with sunflower seeds


Visual thesaurus for inseminate