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