frogbit
English
frogbit meaning in English • frogbit का अर्थ अंग्रेजी में
Noun
- A European plant (Hydrocharis Morsus-ranæ), floating on still water and propagating itself by runners. It has roundish heart-shaped leaves and small white flowers.