Ranked by relevance and common usage.
1 total sentences available.
... to spermatize; to shed, eiect, or iniect sperme.
Source: wiktionary