Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

toyon Definition

Cancel
toyon
noun(toy-on)
a chiefly Californian ornamental evergreen shrub (Heteromeles arbutifolia) of the rose family having white flowers succeeded by persistent usually bright red berries

Words Related to toyon!

toyon Examples by Brain Bank Users