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