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