HOLLY-LEAVED CHERRY





Definition:

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

Synonyms: