Find the word definition

Wiktionary
holly-leaved cherry

n. A species of cherry native to California, (taxlink Prunus ilicifolia species noshow=1)

WordNet
holly-leaved cherry

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