SPERMATOXIN


Meaning of SPERMATOXIN in English

“+ noun

Etymology: alteration of spermotoxin

: a substance (as an antibody) poisonous to spermatozoa or derived from spermatozoa and tending to prevent conception

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.