ALL meanings of cuckoo-spit
cuck·oo-spit
C c - noun cuckoo-spit Also called frog spit. a frothy secretion found on plants, exuded by the young of certain insects, as the froghoppers, and serving as a protective covering. 1
- noun cuckoo-spit an insect that produces this secretion. 1