Definitions of coral bean tree:

  • noun:   deciduous shrub having racemes of deep scarlet-red flowers and black-spotted red seeds