What the heck is this?

Found this all over the leaves of a tree. Some kind of larvae? 

Do I leave it or kill it? 


Probably this:

https://www.extension.iastate.edu/news/2008/jun/071601.htm

If not a maple tree, galls appear on other types of trees as well.



In order to add a comment – you must Join this community – Click here to do so.