Abirritant


(n.) A medicine that diminishes irritation.



Similar Words:

Abirritant   Abirritate   Abirritation   Abirritative