Meaning of cassia grandis

Definition of cassia grandis

(noun) tropical American semi-evergreen tree having erect racemes of pink or rose-colored flowers; used as an ornamental

Other information on cassia grandis

WIKIPEDIA results for cassia grandis
Amazon results for cassia grandis