Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chanterelle Definition

Cancel
chanterelle
noun(chan-te-relle)
a fragrant edible mushroom (Cantharellus cibarius) usually having a yellow to orange color

Words Related to chanterelle!

chanterelle Examples by Brain Bank Users