You searched for: “flamboyants
flamboyant (s) (noun), flamboyants (pl)
A flowering bush or tree native to Madagascar: The horticultural garden in the city has several flamboyants with brightly coloured blossoms in the non-indigenous species section.
This entry is located in the following unit: Words of French origin (page 4)