Meaning of chantarelle
Definition of chantarelle
(noun)
widely
distributed
edible
mushroom
rich
yellow
in
color
with a
smooth
cap and a
pleasant
apricot
aroma
Other information on chantarelle
WIKIPEDIA results for
chantarelle
Amazon results for
chantarelle
Tweet