English dictionary
delonix meaning and definition
Definition and meaning of delonix at MeaningMonkey.org. delonix meaning and definition in the English Dictionary.DELONIX noun
Definition of Delonix (noun)
- evergreen or deciduous trees of tropical Africa and India
- synonyms: genus Delonix
Source: Princeton University Wordnet