Search
inseminate
To sow (to disperse or plant seeds).
To fill with one's semen.
(by extension) To impregnate (to cause to become pregnant).
🎯
🚀 Join Now
Join Word Warriors
Build your vocabulary & track progress⭐Discover new words, track your mastery, and become a vocabulary champion.