Noun
(botany) a tiny outgrowth on the surface of a petal or leaf
English: papilla
A small nipple-shaped protuberance concerned with taste, touch, or smell
English: papilla
A small projection of tissue at the base of a hair or tooth or feather
English: papilla
Words that start with "papilla"