DELONIX



Definition:

  1. [noun] evergreen or deciduous trees of tropical Africa and India
    Synonyms: Delonix, genus Delonix