Prunus lyonii

Explore definitions, synonyms, and language insights of Prunus lyonii

Definitions

Noun
evergreen shrub or small tree found on Catalina Island (California)

More General Terms