Meaning of pink shower
Definition of pink shower
(noun)
tropical
American
semi-evergreen
tree
having
erect
racemes of
pink
or
rose-colored
flowers;
used
as an
ornamental
Other information on pink shower
WIKIPEDIA results for
pink shower
Amazon results for
pink shower
Tweet