Definition, Meaning, Synonyms & Anagrams | English word TOYON
TOYON
Definitions of TOYON
- A chiefly Californian ornamental evergreen shrub (Photinia arbutifolia, syn. Heteromeles arbutifolia) of the rose family having white flowers succeeded by red berries.
Number of letters
5
Is palindrome
No
Search for TOYON in:
Page preparation took: 172.58 ms.