SPERMATIZE


Meaning of SPERMATIZE in English

(v. i.) To yield seed; to emit seed, or sperm.

Webster's English dictionary.      Английский словарь Webster.