Definition, synonyms and related words
A large tropical tree, of the genus Peltogyne, native to parts of South America and the West Indies