Frog Spit (noun) Definition, Meaning & Examples

noun
  1. any of several filamentous freshwater green algae forming floating masses.
  2. cuckoo-spit (def. 1).
noun
  1. another name for cuckoo spit
  2. a foamy mass of threadlike green algae floating on ponds
Frog Spit (noun) Definition, Meaning & Examples

More Definitions