English synonyms about - contact  

antipruritic

noun

1 antipruritic

A substance that relieves or prevents itching.


Find more on antipruritic elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0151