Frog-spit definition

A foamlike aggregation of small aquatic plants, such as green algae, on the surface of a pond.
noun
0
0
noun
0
0
Mats of filamentous algae floating on the surface of ponds and containing bubbles of oxygen.
noun
0
0
Advertisement