Word Hen
What is the meaning of the word "
papilla
"?
Definitions:
a small nipple-shaped protuberance concerned with taste, touch, or smell
noun
the papillae of the tongue
NearBy Words:
papillary
papillate