Glory tree Meaning, Definition & Usage

Definitions
  1. (Bot.), a name given to several species of the verbenaceous genus Clerodendron, showy flowering shrubs of tropical regions.

Webster 1913