PINK SHOWER
Meaning of PINK SHOWER in English
noun
also pink shower tree
: a tropical American tree ( Cassia grandis ) used as an ornamental having rose-colored flowers in lateral racemes
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012