Meaning of rainbow shower
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
Other information on rainbow shower
WIKIPEDIA results for
rainbow shower
Amazon results for
rainbow shower
Tweet