• word of the day

    spermicide

    spermicide - Dictionary definition and meaning for word spermicide

    Definition
    (noun) a contraceptive agent that kills spermatozoa
    Synonyms : spermatocide
Download our Mobile App Today
Receive our word of the day
on Whatsapp