What is the full meaning of excrescency
an outgrowth from the surface, also EXCRESCENCE [n EXCRESCENCIES]
Example of the word excrescency placed on a Scrabble board.