papilla

definition: a small projection of tissue at the base of a hair or tooth or feather
example:
speech part: noun
synonyms:
definition: a small nipple-shaped protuberance concerned with taste, touch, or smell
example: the papillae of the tongue
speech part: noun
synonyms:
definition: (botany) a tiny outgrowth on the surface of a petal or leaf
example:
speech part: noun
synonyms:

How papilla is being used?