English dictionary
pink shower tree meaning and definition
Definition and meaning of pink shower tree at MeaningMonkey.org. pink shower tree meaning and definition in the English Dictionary.PINK SHOWER TREE noun
Definition of pink shower tree (noun)
- 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
Source: Princeton University Wordnet