English Dictionary
◊ EXCRETA
excrescent
adj : forming an outgrowth (usually an excessive outgrowth)