Epilobium canum canum

Explore definitions, synonyms, and language insights of Epilobium canum canum

Definitions

Noun
shrublet of southwestern United States to Mexico having brilliant scarlet flowers

More General Terms