English | German | Russian | Czech

waterleaf English

Meaning waterleaf meaning

What does waterleaf mean?

waterleaf

any of several plants of the genus Hydrophyllum

Are you looking for...?