Tamil Dictionary 🔍

excrescential

Ex`cres*cen"tial a. Defn: Pertaining to, or resembling, an excrescence. [R.] Hawthorne.


excrescential - Similar Words