kamus
.
Search
About
spermicide
English
spermatocide, spermicide
Noun
A contraceptive agent that kills spermatozoa
English: spermicide, spermatocide
English words with similar meanings
Show 1 words
spermatocide