DELONIX REGIA
(noun)
There is 1 meaning of the phrase
Delonix Regia.
Definitions
Delonix Regia - as a noun
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
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- delocalize
- delocalized
- delocalizes
- delocalizing
- delonix
- Delonix Regia
- delope
- deloped
- delopes
- deloping
- delorme
