garden_loosestrifeEnglish

Lysimachia vulgaris, garden loosestrife, yellow loosestrife

Noun

Frequently considered a weed, Europe and Asia

English: yellow loosestrife, garden loosestrife, Lysimachia vulgaris

English words with similar meanings

Show 2 words