flame of the forest
Entry from World dictionary
Definition of flame of the forest
noun
- a tropical tree which bears showy bright red flowers, in particular:
- an Asian tree of the pea family (Butea monosperma, family Leguminosae). another term for flamboyant2