protuberancy ( synonym found)

Definition of protuberancy:

(n) : a bulge, knob, swelling, spine or anything that protrudes

Back to Top