EGAVE

spermatize

Meaning

  1. verb To produce or emit sperm.

Similar words

spermatise seminate spawn prolificate fecundate seed inseminate season procreate progenerate

Save “spermatize” to learn later