Tamil Dictionary 🔍

demulsion

De*mul"sion, n. Defn: The act of soothing; that which soothes. Feltham.


demulsion - Similar Words