Definitions of Epilobium canum canum:

  • noun:   shrublet of southwestern United States to Mexico having brilliant scarlet flowers