Chanterelle
English Meaning
A name for several species of mushroom, of which one (Cantharellus cibrius) is edible, the others reputed poisonous.
Sorry, No Malayalam Meaning for your input!
See Chanterell Want To Try Chanterelle In Malayalam??