WordUnscrambler Home
toyon
Definitions
[ˈtɔɪɒn], (Noun)
Definitions:
- an evergreen Californian shrub of the rose family, the fruiting branches of which are used for Christmas decorations
Phrases:
Origin
:
mid 19th century: from Mexican Spanish tollón
Click here to see the free dictionary definition for toyon
definition by Oxford Dictionaries