fringed loosestrife

noun

1.
of North America