evergreen cherry Meaning, Definition & Usage

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

WordNet