Home

Word

antipruritic, n.
(antipruritics)
more info a substance that relieves or prevents itching
<noun.artifact>

antipruritic