Tamil Dictionary 🔍

abirritant

Ab*ir"ri*tant, n. (Med.) Defn: A medicine that diminishes irritation.


abirritant - Similar Words