cuckoo spit
noun
Definitions
A frothy mass of white liquid that is secreted onto plants by froghopper larvae and serves as a protective covering.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A frothy mass of white liquid that is secreted onto plants by froghopper larvae and serves as a protective covering.