lysimachia vulgaris Meaning, Definition & Usage

  1. noun frequently considered a weed; Europe and Asia
    yellow loosestrife; garden loosestrife.

WordNet