Also found in: Thesaurus, Medical, Encyclopedia.
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.
1. (Zoology) another name for cuckoo spit
2. (Plants) a foamy mass of threadlike green algae floating on ponds
1. any of various freshwater green algae that form into floating mats studded with air bubbles.