glory tree

English

Noun

glory tree (plural glory trees)

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