Definition of cuckoo spit

Definition of cuckoo spit
  1. cuckoo spit Noun A frothy mass of white liquid that is secreted onto plants by froghopper larvae and serving as a protective covering.
Need more help? Try our forum NEW