Caesalpinia decapetala
WordNet

noun


(1)   Spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers
 
x
OK