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