Delonix regia
or the royal poinciana tree "Delonix regia".