Meaning of silene vulgaris

Definition of silene vulgaris

(noun) perennial of Arctic Europe having large white flowers with inflated calyx

Other information on silene vulgaris

WIKIPEDIA results for silene vulgaris
Amazon results for silene vulgaris