Definitions Found:

a swelling or bump on the surface also PROTUBERANCY