Epilobium canum canum

noun

1.
shrublet of southwestern United States to Mexico having brilliant scarlet flowers