English-French dictionary »

st. george's mushroom meaning in French

EnglishFrench
St. George's mushroom (a species of mushroom)
noun

mousseronnom {m}

tricholome de la Saint-Georgesnom {m}