Etymology Explorer › English

Where does “insemination” come from?

insemination (English): A sowing of seed; the act of inseminating; The...

Definitions

  1. A sowing of seed; the act of inseminating; The...

Words derived from “insemination”

  • traumatic insemination