Dictionary Check: papillae

"papillae" is a valid word!

Scrabble 12 points
Words with Friends 16 points

Definition

noun

(botany) a tiny outgrowth on the surface of a petal or leaf

Synonyms:
noun

a small nipple-shaped protuberance concerned with taste, touch, or smell

Example: "the papillae of the tongue"
Synonyms:
noun

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

Synonyms:

Advertisement