cuckoo spit

cuckoo spit

Observation - cuckoo spit. Description: found on orchid only thing I can think it is

found on orchid only thing I can think it is