Monday, November 9, 2015

ඇහැළ[Ehela]/Indian Laburnum/Shower of Gold (Cassia fistula)

An indigenous tree widely cultivated as an ornamental along roadsides and home gardens. Good timber tree and whole part of the tree used in traditional medicine.