English dictionary
mysore thorn meaning and definition
Definition and meaning of mysore thorn at MeaningMonkey.org. mysore thorn meaning and definition in the English Dictionary.MYSORE THORN noun
Definition of Mysore thorn (noun)
- spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers
- synonyms: Caesalpinia decapetala, Caesalpinia sepiaria
Source: Princeton University Wordnet