English | German | Russian | Czech

chanterelle English

Meaning chanterelle meaning

What does chanterelle mean?

chanterelle

widely distributed edible mushroom rich yellow in color with a smooth cap and a pleasant apricot aroma

Synonyms chanterelle synonyms

What other words have the same or similar meaning as chanterelle?

Are you looking for...?