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