What are these seeds/pods? (pics)
Took a stroll through the back yard today (snow finally all melted) and came across ALOT of these pods. I've seen them before, but never paid much attention to them. I'm assuming they came from a neighbors tree since I don't recall anything like these on my trees. Any insight is greatly appreciated.