frogleaf - German English Dictionary

frogleaf

Meanings of "frogleaf" in German English Dictionary : 3 result(s)

English German
Botany
frogleaf Wasserschild [m]
frogleaf Schleimkraut [n]
frogleaf Froschblatt [n]