Advertisement
Advertisement
frog spit
[ frawg spit, frog ]
noun
- Also frog spittle. any of several filamentous freshwater green algae forming floating masses.
frog spit
Discover More
Word History and Origins
Origin of frog spit1
First recorded in 1815–25
Advertisement
Advertisement
Advertisement
Advertisement
Browse