Epilobium canum canum

noun

  1. 1

    shrublet of southwestern United States to Mexico having brilliant scarlet flowers

Synonyms

Also useful for “Epilobium canum canum”:Crossword