English dictionary
rainbow shower meaning and definition
Definition and meaning of rainbow shower at MeaningMonkey.org. rainbow shower meaning and definition in the English Dictionary.RAINBOW SHOWER noun
Definition of rainbow shower (noun)
- deciduous ornamental hybrid of southeastern Asia and Hawaii having racemes of flowers ranging in color from cream-colored to orange and red
- synonyms: Cassia javonica
Source: Princeton University Wordnet