This is a sausage tree. What else could it be? Those are seeds in the sausages. And yes, those clouds are getting pretty dark. It did rain a bit later that afternoon.