Catalina cherry n : evergreen shrub or small tree found on Catalina Island (California) [syn: {Prunus lyonii}]
Copyright © 2024 3Dict.net