Our Lord's candle
English Dictionary
->
Letter O
-> Our Lord\'s candle
Search Dictionary:
Our Lord's candle Definition
(n)
yucca
of
southwestern
United
States
and
Mexico
with
a
tall
spike
of
creamy
white
flowers
Our Lord's candle Synonyms
Our Lord's candle
Yucca whipplei
© Art Branch Inc.