Word info Synonyms

cuckoo spit

Noun

Meaning

cuckoo spit (uncountable)

A frothy mass of white liquid that is secreted onto plants by froghopper larvae and serves as a protective covering.

Source: en.wiktionary.org

Synonyms

Related terms

Close letter words and terms