Tamil Dictionary 🔍

self-devouring

Self`-de*vour"ing, a. Defn: Devouring one's self or itself. Danham.


self-devouring - Similar Words