Home / E / epilobium canum canum

epilobium canum canum

noun 21 letters Scrabble 33 WWF 46
Definitions
noun

shrublet of southwestern United States to Mexico having brilliant scarlet flowers

Look “epilobium canum canum” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →