Skip to main content

Name: Flamboyant Tree

Is English name ofDelonix regia
ReferenceA Systematic Vademecum to the Vascular Plants of Sint Eustatius