Definition of Antispermatoxin from the PharmacyDictionary.in
Antispermatoxin
Synonyms or meaning of Antispermatoxin
This term refers to an antibody that inhibits or prevents the effects of a spermatoxin, a toxic substance destructive to spermatozoa.
Image related to Antispermatoxin
Not Available