insemination

noun

  1. 1

    A sowing of seed; the act of inseminating.

  2. 2

    The act of impregnating (making pregnant).

Translate “insemination” to another language

Click any language to open the translator with this word already filled in.

Insemination Definition & Meaning | TranslatePulse