SPERMATIZE


Meaning of SPERMATIZE in English

vi to yield seed; to emit seed, or sperm.

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