Purple Loosestrife (Lythrum salicarial.)
is sometimes called the "purple plague," but it is still sold by some garden centers and nurseries as a flowering plant.
PURPLE LOOSESTRIFE