German-English dictionary »

blütenscheide meaning in English

GermanEnglish
die Blütenscheide Substantiv

spathe [spathes]noun
[UK: spˈeɪð] [US: spˈeɪð]