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