What is the full meaning of truffes
TRUFFE, (French) a truffle, an edible fungus [n]
Example of the word truffes placed on a Scrabble board.