pa•pil•la
We found 8 definitions of papilla from 6 different sources.
NounPlural: papillas |
||
papilla - a small nipple-shaped protuberance concerned with taste, touch, or smell; "the papillae of the tongue" | ||
appendage, outgrowth, process a part that is joined to something larger | ||
sense organ, sensory receptor, receptor an organ having nerve endings (in the skin or viscera or eye or ear or nose or mouth) that respond to stimulation | ||
papilla - a small projection of tissue at the base of a hair or tooth or feather | ||
appendage, outgrowth, process a part that is joined to something larger | ||
papilla - (botany) a tiny outgrowth on the surface of a petal or leaf | ||
appendage, outgrowth, process a part that is joined to something larger |