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