EGAVE
spermatize
Meaning
verb
To produce or emit sperm.
Similar words
spermatise
seminate
spawn
prolificate
fecundate
seed
inseminate
season
procreate
progenerate
Save “spermatize” to learn later