delonix
1. [ noun ] (biology,botany) evergreen or deciduous trees of tropical Africa and India
Synonyms: genus_Delonix
Related terms: rosid_dicot_genus Caesalpinioideae royal_poinciana
Similar spelling:   Delong
  dealing
  dealings
  Dellinger