a perennial, tall shrub or small tree native to southern mexico to panama - Spanisch Englisch Wörterbuch