Definition of "inseminated"

inseminated