This is a Mulberry pollen pod on the tree in front of our house. As soon as all the “worms” are gone and replaced with leaves I will be able... Read More