Tufted loosestrife Meaning, Definition & Usage

Definitions
  1. the plant Lysimachia thyrsiflora, found in the northern parts of the United States and in Europe.

Webster 1913