meaning of Blättriger Wasserschlauch

Blättriger Wasserschlauch - German to English

leafy bladderwort [Utricularia foliosa]