Close
spit from a spittlebug nymph
Cercopoidea sp