Noun Definition
evergreen cherry
1.Definition: California evergreen wild plum with spiny leathery leaves and white flowers
Related Noun(s):islay, prunus ilicifolia
Category: Plants1.Definition: California evergreen wild plum with spiny leathery leaves and white flowers
Related Noun(s):islay, prunus ilicifolia
Category: Plants