a small, slow-growing, short-trunked tropical tree - Spanish English Dictionary