Champignons | definition of champignons by Medical …
This was originally a moraine," says Jean-Claude Parmentier, owner of Champignons Parmentier, the company housed within the underground tunnels, "which is to say a mound of earth and stones carried along and then left here by a glacier.