Catalina cherry n : evergreen shrub or small tree found on Catalina Island (California) [syn: {Prunus lyonii}]
版权所有 © 2024 3Dict.cn