peacock flower
English Dictionary
->
Letter P
-> peacock flower
Search Dictionary:
peacock flower Definition
(n)
showy
tropical
tree
or
shrub
native
to
Madagascar
;
widely
planted
in
tropical
regions
for
its
immense
racemes
of
scarlet
and
orange
flowers
;
sometimes
placed
in
genus
Poinciana
peacock flower Synonyms
Delonix regia
flamboyant
flame tree
peacock flower
Poinciana regia
royal poinciana
© Art Branch Inc.