Definitions of Prunus lyonii:

  • noun:   evergreen shrub or small tree found on Catalina Island (California)