Protuberance

Spanish Meaning

protuberancia

English Meaning

  1. Something, such as a bulge, knob, or swelling, that protrudes.
  2. The condition of being protuberant.

Statcounter