Definitions of frogbit:

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