Tuesday, September 18, 2012

Inseminate


To impregnate, esp. by artificial means; to sow; to implant (in the mind etc.)











No comments:

Post a Comment