Meaning of frog's-bit

Definition of frog's-bit

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

Other information on frog's-bit

WIKIPEDIA results for frog's-bit
Amazon results for frog's-bit