chanterelle
nounDefinition of chanterelle
: a fragrant edible mushroom (Cantharellus cibarius) usually having a yellow to orange color
Keep scrolling for more