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