a small, slow-growing, short-trunked tropical tree - Español Inglés Diccionario