Meaning of paradise flower
Definition of paradise flower
(noun)
tropical
shrub
or
small
tree
having
showy
yellow
to
orange-red
flowers;
sometimes
placed
in
genus
Poinciana
Other information on paradise flower
WIKIPEDIA results for
paradise flower
Amazon results for
paradise flower
Tweet