mysore : Idioms & Phrases

Index


mysore thorn

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