a tree in the combretaceae family (bucida buceras) - Español Inglés Diccionario