Cosmic Spore
☠ ⚡ ☣ ⚠ ☢
These are unusual insects, that multiple people have never seen before and don't know a common name for. They are only on 1 kind of tree, and I've just noticed 2 trees of this kind losing leaves due to these creatures.
This is in Alabama, USA. What are they?
This is in Alabama, USA. What are they?