'yellow loosestrife' definitions:

Definition of 'yellow loosestrife'

From: WordNet
noun
Frequently considered a weed; Europe and Asia [syn: yellow loosestrife, garden loosestrife, Lysimachia vulgaris]