Purple Loosestrife is the proper name. Honorable mention in the 348th Show & Tell Competition: Flowers