meaning of canafistola

canafistola meaning in General Dictionary

a deciduous or semi evergreen tree Cassia fistula having scented sepia to yellow blossoms in drooping racemes and pods whose pulp can be used medicinally it develops in tropical Asia Central and South America and Australian Continent

View more

  • deciduous or semi-evergreen tree having scented sepia to yellowish blossoms in drooping racemes and pods whoever pulp is used medicinally; tropical Asia and Central and south usa and Australia