Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of papilla
  1. noun
    a small nipple-shaped protuberance concerned with taste, touch, or smell
    "the papillae of the tongue"
  2. noun
    a small projection of tissue at the base of a hair or tooth or feather
  3. noun
    (botany) a tiny outgrowth on the surface of a petal or leaf
Explanation of papilla
My lists:
Recently viewed words: