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