Tamil Dictionary 🔍

excrescency

Ex*cres"cen*cy, n. Defn: Excrescence. [Obs.]


excrescency - Similar Words