'Papilla' definitions:

Definition of 'papilla'

From: WordNet
noun
(botany) a tiny outgrowth on the surface of a petal or leaf
noun
A small nipple-shaped protuberance concerned with taste, touch, or smell; "the papillae of the tongue"
noun
A small projection of tissue at the base of a hair or tooth or feather

Definition of 'Papilla'

From: GCIDE
  • Papilla \Pa*pil"la\, n.; pl. Papill[ae]. [L., a nipple, pimple.] Any minute nipplelike projection; as, the papill[ae] of the tongue. [1913 Webster]

Synonyms of 'papilla'

From: Moby Thesaurus

Words containing 'Papilla'