flower of the spineless yucca - Español Inglés Diccionario