• word of the day

    scabicide

    scabicide - Dictionary definition and meaning for word scabicide

    Definition
    (noun) a drug that destroys the itch mite that causes scabies
Download our Mobile App Today
Receive our word of the day
on Whatsapp