Dictionary Check: papilla

"papilla" is a valid word!

Scrabble 11 points
Words with Friends 15 points

Definition

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

Example: "the papillae of the tongue"
noun

a small projection of tissue at the base of a hair or tooth or feather

Advertisement