yucca whipplei

(noun) Our Lord's candle

Yucca whipplei
yucca (generic term)