catalina_cherry
1. [ noun ] (botany) evergreen shrub or small tree found on Catalina Island (California)
Synonyms: Prunus_lyonii
Related terms: cherry
Similar spelling:   catalina_island