'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