French-English dictionary »

tricholome de la saint-georges meaning in English

FrenchEnglish
tricholome de la Saint-Georges nom {m}

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