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