What is the full meaning of papilliferous
bearing papillae [adj]
Example of the word papilliferous placed on a Scrabble board.