What is the full meaning of chantarelles
CHANTARELLE, (French) a kind of fungus, also CHANTERELLE [n]
Example of the word chantarelles placed on a Scrabble board.