What is the meaning of the word "papilla"?

Definitions:

  1. a small nipple-shaped protuberance concerned with taste, touch, or smell copy to clipboard noun
    • the papillae of the tongue copy to clipboard

NearBy Words: