Our Lord's candle

1. (noun) yucca of southwestern United States and Mexico with a tall spike of creamy white flowers
Synonyms: Yucca whipplei
Related Words: yucca



Terms and Conditions of Use / Copyright Notice