Saint-Bernard''s-lily
Explore definitions, synonyms, and language insights of Saint-Bernard''s-lily
Definitions
Noun
southern European plant commonly cultivated for its spikes of small starry greenish-white flowers