catalina cherry

listen to the pronunciation of catalina cherry
English - English
evergreen shrub or small tree found on Catalina Island (California)