Maybe neither. Found them on my bee bee trees. They bleed green. Pics attached.