protuberance in French
protuberance in French
protubérance
A bulge, knob, swelling, spine, or anything that protrudes.
saillie
A bulge, knob, swelling, spine, or anything that protrudes.