Meaning of the word excrescence in English

What does excrescence mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

excrescence

US /ɪkˈskrɛs.əns/
UK /ɪkˈskrɛs.əns/

Noun

1.

a distinct outgrowth on a human or animal body or on a plant, especially one that is the result of disease or abnormality

Example:
The doctor examined the strange excrescence on his skin.
The tree had a large, gnarled excrescence on its trunk.
2.

an unattractive or superfluous addition or feature

Example:
The new building was an ugly excrescence on the city's skyline.
His long speech was an unnecessary excrescence to the meeting.