holly-leaved cherry Meaning, Definition & Usage

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

WordNet