Meaning of toyon
Definition of toyon
(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 toyon
WIKIPEDIA results for
toyon
Amazon results for
toyon
Tweet