Definitions
There is 1 meaning of the phrase
Cassia Marginata.
Cassia Marginata - as a noun
East indian tree having long pods containing a black cathartic pulp used as a horse medicine
Synonyms (Exact Relations)
cassia roxburghiihorse cassia