• more Thesaurus
  • Definition
    • insemination : A sowing of seed; the act of inseminating.

      • insemination : The introduction of sperm into a female’s reproductive system for the purpose of impregnating (making pregnant).

        • {{t.term}} - {{t.type}}
      • Derivative