combretum bracteosum Meaning, Definition & Usage

  1. noun ornamental African shrub or climber with red flowers
    hiccough nut; hiccup nut.

WordNet