meaning of excrescent
1.
Growing
out
in
an
abnormal
or
morbid
manner
or
as
a
superfluity.
Related Words
excrescent
|
excrescential
|
Developed & Maintained By
Taraprasad.com