excrescence Definition
Definition
Any growth, swelling, or protuberance projecting from a living organism, such as a tumor or wart, or a similar abnormal outgrowth from an object.
Browse
Any growth, swelling, or protuberance projecting from a living organism, such as a tumor or wart, or a similar abnormal outgrowth from an object.
Browse