CAESALPINIA SEPIARIA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Caesalpinia Sepiaria.
Caesalpinia Sepiaria - as a noun
Spreading thorny shrub of tropical asia bearing large erect racemes of red-marked yellow flowers
Synonyms (Exact Relations)
caesalpinia decapetalamysore thorn