Definitions of Genus delonix:

  • noun:   evergreen or deciduous trees of tropical Africa and India