English-German dictionary »

leaf sheath meaning in German

EnglishGerman
leaf sheath noun

die Blattscheide [der Blattscheide; die Blattscheiden]Substantiv
[ˈblatˌʃaɪ̯də]