Meaning of excrescent
Definition of excrescent
(adj)
forming an
outgrowth
(usually an
excessive
outgrowth)
Other information on excrescent
WIKIPEDIA results for
excrescent
Amazon results for
excrescent
Tweet