English dictionary
epilobium canum canum meaning and definition
Definition and meaning of epilobium canum canum at MeaningMonkey.org. epilobium canum canum meaning and definition in the English Dictionary.EPILOBIUM CANUM CANUM noun
Definition of Epilobium canum canum (noun)
- shrublet of southwestern United States to Mexico having brilliant scarlet flowers
Source: Princeton University Wordnet