Dictionary.com
Thesaurus.com

superexcrescence

  • a word derived from excrescence.
    excrescence
    noun
    an abnormal outgrowth, usually harmless, on an animal or vegetable body.

More Suggestions