Definitions of Combretum bracteosum:

  • noun:   ornamental red-flowering African shrub or climber