leaf of the spineless yucca or giant yucca (yucca elephantipes) - İspanyolca İngilizce Sözlük