Skip to main content

waterleaf

English waterleaf meaning in English  •  waterleaf का अर्थ अंग्रेजी में
Noun
  • Any plant of the American genus Hydrophyllum, herbs having white or pale blue bell-shaped flowers.
Advertisement