papilla

Noun
  1. (botany) a tiny outgrowth on the surface of a petal or leaf (synset 111840660)
  2. A small nipple-shaped protuberance concerned with taste, touch, or smell (synset 105481387)
    "the papillae of the tongue"
  3. A small projection of tissue at the base of a hair or tooth or feather (synset 105481245)

Other Searches