Meaning of tollon
Definition of tollon
(noun)
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
Other information on tollon
WIKIPEDIA results for
tollon
Amazon results for
tollon
Tweet