Definition of Papilla

Noun: papilla (papillae)  pu'pi-lu

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

See also:
Papilionoideae
papillae

Anagrams containing the word papilla

paplial apapill lapapil llapapi illapap pillapa apillap