Subscribe
URL of the page has been copied to clipboard.
Meaning : Tropical American semi-evergreen tree having erect racemes of pink or rose-colored flowers. Used as an ornamental.
Synonyms : cassia grandis, horse cassia, pink shower
Install App