English Dictionary
◊ SPERMATOCIDE
spermatocide
n : an agent that kills spermatozoa [syn: {spermicide}]