glory tree

Noun

 * 1) Any of several species of the genus, showy flowering shrubs of tropical regions.