What is the full meaning of champignons
CHAMPIGNON, (French) an edible species of mushroom [n]
Example of the word champignons placed on a Scrabble board.