- Catalina cherry as a noun:
- 1
Catalina cherry
noun
1 Catalina cherry
Evergreen shrub or small tree found on Catalina Island (California).
synonym: Prunus lyonii.
debug info: 0.0287
noun
Evergreen shrub or small tree found on Catalina Island (California).
synonym: Prunus lyonii.
debug info: 0.0287