desert-dwelling plant - Turco Inglés Diccionario