frogbit
Explore definitions, synonyms, and language insights of frogbit
Definitions
Noun
European floating plant with roundish heart-shaped leaves and white flowers
Explore definitions, synonyms, and language insights of frogbit