Noun: Cassia grandis
- Tropical American semi-evergreen tree having erect racemes of pink or rose-coloured flowers; used as an ornamental
"Cassia grandis trees line many streets in tropical cities";
- pink shower, pink shower tree, horse cassia
Type of: cassia
Encyclopedia: Cassia grandis