poinciana

noun
  1. a tropical tree with showy orange or red flowers, native to Madagascar and widely cultivated in warm regions
  2. Usage: also called royal poinciana or flamboyant tree; scientific name: Delonix regia

Examples