Inseminate
Word Dictionary
-> Inseminate
Search:
Inseminate
(v. t.) To sow; to impregnate.
Terms of Use
Canadian Jobs