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