a climbing plant (urvillea uniloba) - Español Inglés Diccionario