|
Definition of Cuckoo spit
1. Noun. A frothy mass of white liquid that is secreted onto plants by froghopper larvae and serves as a protective covering. ¹
¹ Source: wiktionary.com
|
1. Noun. A frothy mass of white liquid that is secreted onto plants by froghopper larvae and serves as a protective covering. ¹
¹ Source: wiktionary.com