Dictionary entry

Excrescence

Webster's Dictionary 1806

Excrescence

n.

an irregular growth or tumor