• word of the day

    spermicide

    spermicide - Dictionary definition and meaning for word spermicide

    Definition
    (noun) a contraceptive agent that kills spermatozoa
    Synonyms : spermatocide
Connect with us on Facebook