Meaning of spermatocide

Definition of spermatocide

(noun) a contraceptive agent that kills spermatozoa

Other information on spermatocide

WIKIPEDIA results for spermatocide
Amazon results for spermatocide