Feedback
Royal poinciana
Meaning
Noun
●
In Caesalpinia subfamily plants:
A
tropical
tree
, Delonix regia,
grown
for its
bright
red flower
clusters
;
native
to Madagascar but
grown
in many other
tropical
regions
; the flamboyant
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better