spermatocide
English Dictionary
->
Letter S
-> spermatocide
Search Dictionary:
spermatocide Definition
(n)
a
contraceptive
agent
that
kills
spermatozoa
spermatocide Synonyms
spermatocide
spermicide
© Art Branch Inc.