CUCKOO SPIT


Meaning of CUCKOO SPIT in English

[cuckoo spit] n (1592) 1: a frothy secretion exuded on plants by the nymphs of spittle insects

2: spittlebug

Merriam-Webster English vocab.      Английский словарь Merriam Webster.