Noun Definition

frogbit

1.Definition: European floating plant with roundish heart-shaped leaves and white flowers

Category: Plants