Arti kata
inseminate
Definition of inseminate (English)
verb
-
place seeds in or on (the ground)
- sow the ground with sunflower seeds
sumber: wordnet30 -
introduce semen into (a female)sumber: wordnet30
-
To sow; to impregnate.sumber: webster1913