Cuckoo Spit Definition
noun
A frothy substance produced on plants by the nymphs of spittlebugs to envelop their larvae.
Webster's New World
Such an insect.
Webster's New World
Related Articles
Cuckoo Spit Is Also Mentioned In
Find Similar Words
Find similar words to cuckoo spit using the buttons below.