Papilla (Noun)
Meaning 1
A small projection of tissue at the base of a hair or tooth or feather.
Classification
Nouns denoting body parts.
Hypernyms
Related Words
Meaning 2
A small nipple-shaped protuberance concerned with taste, touch, or smell; "the papillae of the tongue".
Classification
Nouns denoting body parts.
Hypernyms
Related Words
Meaning 3
(botany) a tiny outgrowth on the surface of a petal or leaf.
Classification
Nouns denoting plants.