What is the full meaning of toyons
TOYON, an ornamental evergreen shrub [n]
Example of the word toyons placed on a Scrabble board.