Thesaurus.com
Dictionary.com
Definitions

excrescence

[ik-skres-uhns] / ɪkˈskrɛs əns /