Dictionary
Random Word
Search
Abirritant
(n.)
A medicine that diminishes irritation.
Back to Dictionary