What is the full meaning of papilla
a nipple-like projection [n PAPILLAE]
Example of the word papilla placed on a Scrabble board.