herbaceous climbing plant with medicinal properties. (pachyrhizus tuberosus) - İspanyolca İngilizce Sözlük