frog spit
noun
Also frog spittle.
any of several filamentous freshwater green algae forming floating masses.
Origin of frog spit
First recorded in 1815–25
Words nearby frog spit
frog in one's throat,
frog kick,
frog lily,
frog orchid,
frog pad,
frog spit,
frog sticker,
frog's-bit,
frog-bit,
frogbit,
frogeye
British Dictionary definitions for frog spit
frog spit
frog spittle
noun
another name for cuckoo spit
a foamy mass of threadlike green algae floating on ponds