Catalina cherry
1.
(
noun
) evergreen shrub or small tree found on Catalina Island (California)
Synonyms:
Prunus lyonii
Related Words:
cherry
,
cherry tree
Terms and Conditions of Use / Copyright Notice