English | German | Russian | Czech

frog's-bit English

Meaning frog's-bit meaning

What does frog's-bit mean?

frog's-bit

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

Are you looking for...?

frog's | bit