frogbit

Explore definitions, synonyms, and language insights of frogbit

Definitions

Noun
European floating plant with roundish heart-shaped leaves and white flowers