Noun Definition
caesalpinia sepiaria
1.Definition: spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers
Related Noun(s):caesalpinia decapetala, mysore thorn
Category: Plants1.Definition: spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers
Related Noun(s):caesalpinia decapetala, mysore thorn
Category: Plants