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