English dictionary
cassia grandis meaning and definition
Definition and meaning of cassia grandis at MeaningMonkey.org. cassia grandis meaning and definition in the English Dictionary.CASSIA GRANDIS noun
Definition of Cassia grandis (noun)
- tropical American semi-evergreen tree having erect racemes of pink or rose-colored flowers; used as an ornamental
- synonyms: horse cassia, pink shower, pink shower tree
Source: Princeton University Wordnet