I’ve got some kind of catapiller that is all over a pecan tree. There is even a huge ball of them that is like a foot across. Can anyone tell me what they are before I kill them? Are they something beneficial that I should let live?

Sent from my iPhone using Tapatalk


Sent from my iPhone using Tapatalk
Comment