Attested.to

Definition

the introduction of semen into the oviduct or uterus by some means other than sexual intercourse

Seed ·

Term in context

AI in CommonParlance