Definitions
There is 1 meaning of the phrase
Cassia Fistula.
Cassia Fistula - as a noun
Deciduous or semi-evergreen tree having scented sepia to yellow flowers in drooping racemes and pods whose pulp is used medicinally; tropical asia and central and south america and australia
Synonyms (Exact Relations)
canafistolacanafistuladrumstick treegolden shower treepudding pipe treepurging cassia