endemic plant - Español Inglés Diccionario