'Mysore thorn' definitions:

Definition of 'Mysore thorn'

From: WordNet
noun
Spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers [syn: Mysore thorn, Caesalpinia decapetala, Caesalpinia sepiaria]