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