Synonyms for cuckoo spit
- noun
Most common
Definitions
- n. 1
A frothy mass of white liquid that is secreted onto plants by froghopper larvae and serves as a protective covering.
A frothy mass of white liquid that is secreted onto plants by froghopper larvae and serves as a protective covering.