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

More General Terms