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
Tweet