Designed by
Title
Cuckoo spit on long green leaf #248730848
Description
Cuckoo spit is the excretion of a sap sucking insect, often called froghoppers. It appears in spring at a time when the familiar call of cuckoos can be heard, but has no connection with the bird