English dictionary
spermatocide meaning and definition
Definition and meaning of spermatocide at MeaningMonkey.org. spermatocide meaning and definition in the English Dictionary.SPERMATOCIDE noun
Definition of spermatocide (noun)
- a contraceptive agent that kills spermatozoa
- synonyms: spermicide
Source: Princeton University Wordnet