whorled loosestrife

noun

1.
common North American yellow-flowered plant