Delonix regia
English Dictionary
->
Letter D
-> Delonix regia
Search Dictionary:
Delonix regia 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
Delonix regia Synonyms
Delonix regia
flamboyant
flame tree
peacock flower
Poinciana regia
royal poinciana
© Art Branch Inc.