English
Detailed Synonyms for Catalina cherry in English
Catalina cherry:
Catalina cherry [the ~] noun
-
the Catalina cherry
– evergreen shrub or small tree found on Catalina Island (California) 1the Catalina cherry; the Prunus lyonii– evergreen shrub or small tree found on Catalina Island (California) 1