English dictionary
garden loosestrife meaning and definition
Definition and meaning of garden loosestrife at MeaningMonkey.org. garden loosestrife meaning and definition in the English Dictionary.GARDEN LOOSESTRIFE noun
Definition of garden loosestrife (noun)
- frequently considered a weed; Europe and Asia
- synonyms: Lysimachia vulgaris, yellow loosestrife
Source: Princeton University Wordnet