EVERGREEN CHERRY





Definition:

  1. [noun] California evergreen wild plum with spiny leathery leaves and white flowers
    Synonyms: holly-leaved cherry, holly-leaf cherry, islay, Prunus ilicifolia

Synonyms: