FROGBIT


Meaning of FROGBIT in English

noun an american plant (limnobium spongia), with similar habits.

2. frogbit ·noun a european plant (hydrocharis morsus-ranae), floating on still water and propagating itself by runners. it has roundish leaves and small white flowers.

Webster English vocab.      Английский словарь Webster.