Reference meaning
papilla
Last updated
(botany) a tiny outgrowth on the surface of a petal or leaf
Other meanings
2. noun
a small nipple-shaped protuberance concerned with taste, touch, or smell
3. noun
a small projection of tissue at the base of a hair or tooth or feather
Source and scope
This definition is reproduced from Princeton WordNet 3.0, sense 11820191-n, under the WordNet 3.0 License. It has not yet received VocabularyBase editorial review. Read the source and license details.