I have seen Jatropha podagrica growing in several places in Brazil, they were interesting looking smallish bushes.
Is yours still leafed out this time of year? Mine have now lost all leaves.
And how many seeds were bombarding the neighborhood?
I see mostly the male flowers in your picture, and a female flower at about 5 o'clock.