a terrestrial herb in the high andes (lasiocephalus ovatus) - Español Inglés Diccionario