yellow loosestrife
1.
(
noun
) frequently considered a weed; Europe and Asia
Synonyms:
Lysimachia vulgaris
,
garden loosestrife
Related Words:
loosestrife
Terms and Conditions of Use / Copyright Notice