Silene vulgaris

Explore definitions, synonyms, and language insights of Silene vulgaris

Definitions

Noun
perennial of Arctic Europe having large white flowers with inflated calyx

More General Terms