French-English dictionary »

champignon d’eau usée meaning in English

FrenchEnglish
champignon d’eau usée nom {m}

sewage fungus(colony of bacteria, fungi and other species)
noun