Meaning of saint-bernard's-lily
Definition of saint-bernard's-lily
(noun)
southern
European
plant
commonly
cultivated
for its spikes of
small
starry
greenish-white
flowers
Other information on saint-bernard's-lily
WIKIPEDIA results for
saint-bernard's-lily
Amazon results for
saint-bernard's-lily
Tweet