Epilobium Canum Canum (Noun)
Meaning
Shrublet of southwestern United States to Mexico having brilliant scarlet flowers.
Classification
Nouns denoting plants.
Shrublet of southwestern United States to Mexico having brilliant scarlet flowers.
Nouns denoting plants.