Definitions
noun
southern European plant commonly cultivated for its spikes of small starry greenish-white flowers
Look “saint-bernard's-lily” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
southern European plant commonly cultivated for its spikes of small starry greenish-white flowers