Vachellia macracantha

Vachellia macracantha is a species of tree in the family Fabaceae. Its native range spans from southern Florida to South America.