- Our Lord's candle as a noun:
- 1
Our Lord's candle
noun
1 Our Lord's candle
Yucca of southwestern United States and Mexico with a tall spike of creamy white flowers.
synonym: Yucca whipplei.
debug info: 0.0439
noun
Yucca of southwestern United States and Mexico with a tall spike of creamy white flowers.
synonym: Yucca whipplei.
debug info: 0.0439