German-English dictionary »

schlauchpilze meaning in English

GermanEnglish
die Schlauchpilze Substantiv

sac fungi◼◼◼noun