YourDictionary

frog spit

noun
  1. A foamlike aggregation of small aquatic plants, such as green algae, on the surface of a pond. Also called frog spittle.
  2. See cuckoo spit.

link/cite print suggestion box