genus delonix Meaning, Definition & Usage

  1. noun evergreen or deciduous trees of tropical Africa and India
    Delonix.

WordNet