protubance ( synonym found)

Definition of protubance:

°A bulge, knob, swelling, spine or anything that protrudes.

Back to Top