a desert plant (fouquieria splendens) - Francés Inglés Diccionario