Meaning of epilobium canum canum

Definition of epilobium canum canum

(noun) shrublet of southwestern United States to Mexico having brilliant scarlet flowers

Other information on epilobium canum canum

WIKIPEDIA results for epilobium canum canum
Amazon results for epilobium canum canum