Noun Definition

genus delonix

1.Definition: evergreen or deciduous trees of tropical Africa and India

Related Noun(s):delonix

Category: Plants