Meaning of holly-leaved cherry

Definition of holly-leaved cherry

(noun) California evergreen wild plum with spiny leathery leaves and white flowers

Other information on holly-leaved cherry

WIKIPEDIA results for holly-leaved cherry
Amazon results for holly-leaved cherry