ABIRRITANT


Meaning of ABIRRITANT in English

(n.) A medicine that diminishes irritation.

Webster's English dictionary.      Английский словарь Webster.