excrescences
English
Noun
excrescences
plural of
excrescence