desirable plant species - Español Inglés Diccionario