• word of the day

    antipruritic

    antipruritic - Dictionary definition and meaning for word antipruritic

    Definition
    (noun) a substance that relieves or prevents itching
Download our Mobile App Today
Receive our word of the day
on Whatsapp