Meaning of silene dioica

Definition of silene dioica

(noun) biennial European catchfly having red or pink flowers; sometimes placed in genus Lychnis

Other information on silene dioica

WIKIPEDIA results for silene dioica
Amazon results for silene dioica