English edit

Noun edit

glory tree (plural glory trees)

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