a large leguminous tree found in the neotropics that forms part of the forest canopy (platypodium elegans) - Spanisch Englisch Wörterbuch