prunus lyonii Meaning, Definition & Usage

  1. noun evergreen shrub or small tree found on Catalina Island (California)
    Catalina cherry.

WordNet