Definitions
There is 1 meaning of the phrase
Epilobium Canum Canum.
Epilobium Canum Canum - as a noun
Shrublet of southwestern united states to mexico having brilliant scarlet flowers
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- epilimnion
- epilimnions
- epilith
- epilithic
- epilobium
- Epilobium Canum Canum
- epilobiums
- epilog
- epilogic
- epilogise
- epilogised