holly-leaf cherry Meaning, Definition & Usage

  1. noun California evergreen wild plum with spiny leathery leaves and white flowers
    islay; Prunus ilicifolia; evergreen cherry; holly-leaved cherry.

WordNet