<< Back to dictionary

The Meaning of frog's-bit

  • (noun) European floating plant with roundish heart-shaped leaves and white flowers