papilla
English Dictionary
->
Letter P
-> papilla
Search Dictionary:
papilla Definition
(n)
a
small
nipple
-
shaped
protuberance
concerned
with
taste
,
touch
,
or
smell
; "
the
papillae
of
the
tongue
"
(n)
a
small
projection
of
tissue
at
the
base
of
a
hair
or
tooth
or
feather
papilla Synonyms
papilla
© Art Branch Inc.