HOLLY-LEAF CHERRY





Definition:

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

Synonyms: