Etymology

spermatize

S1P3E1R1M3A1T1I1Z10E1

Today it means: To produce or emit sperm. Full definition →

Latin spermatizare ← French spermatiser ← Ancient Greek σπερματίζειν
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok