mysore thorn Meaning, Definition & Usage

  1. noun spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers
    Caesalpinia decapetala; Caesalpinia sepiaria.

WordNet