floating water-plantain - German English Dictionary

floating water-plantain

Meanings of "floating water-plantain" in German English Dictionary : 1 result(s)

English German
Botany
floating water-plantain Froschkraut [n]