Tollon Meaning

There are 1 meaning(s) for word Tollon

Meaning 1 : ornamental evergreen treelike shrub of the Pacific coast of the United States having large white flowers and red berrylike fruits; often placed in genus Photinia

    Synonyms : christmas berry,  christmasberry,  heteromeles arbutifolia,  photinia arbutifolia,  toyon