English dictionary
holly-leaf cherry meaning and definition
Definition and meaning of holly-leaf cherry at MeaningMonkey.org. holly-leaf cherry meaning and definition in the English Dictionary.HOLLY-LEAF CHERRY noun
Definition of holly-leaf cherry (noun)
- California evergreen wild plum with spiny leathery leaves and white flowers
- synonyms: evergreen cherry, holly-leaved cherry, islay, Prunus ilicifolia
Source: Princeton University Wordnet