FROGBIT

Definition of FROGBIT

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