Meaning of lysimachia vulgaris

Definition of lysimachia vulgaris

(noun) frequently considered a weed; Europe and Asia

Other information on lysimachia vulgaris

WIKIPEDIA results for lysimachia vulgaris
Amazon results for lysimachia vulgaris