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)
california fuchsiahumming bird's trumpetzauschneria californicaWord Variations & Relations
A-Z Proximities
epilimnionepilimnionsepilithepilithicepilobium Epilobium Canum Canum
epilobiumsepilogepilogicepilogiseepilogised