Canafistola Meaning
There are 1 meaning(s) for word Canafistola
Meaning 1 : 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 : canafistula, cassia fistula, drumstick tree, golden shower tree, pudding pipe tree, purging cassia
Synonyms : canafistula, cassia fistula, drumstick tree, golden shower tree, pudding pipe tree, purging cassia
Similar words of Canafistola :
