Shallon Meaning
There are 1 meaning(s) for word Shallon
Meaning 1 : small evergreen shrub of Pacific coast of North America having edible dark purple grape-sized berries
Synonyms : gaultheria shallon, salal
Synonyms : gaultheria shallon, salal
Similar words of Shallon :
