Oh your vocabulary amuses me.
ex·cres·cence
ˌikˈskresəns/
noun
a distinct outgrowth on a human or animal body or on a plant, especially one that is the result of disease or abnormality.
synonyms: growth, lump, swelling, nodule, outgrowth
"an excrescence on his leg"
Made me laugh. I had to look it up.
ex·cres·cence
ˌikˈskresəns/
noun
a distinct outgrowth on a human or animal body or on a plant, especially one that is the result of disease or abnormality.
synonyms: growth, lump, swelling, nodule, outgrowth
"an excrescence on his leg"
Made me laugh. I had to look it up.