spermatocideEnglish

spermatocide, spermicide

Noun

A contraceptive agent that kills spermatozoa

English: spermicide, spermatocide

English words with similar meanings

Show 1 words