English dictionary
wild cherry tree meaning and definition
Definition and meaning of wild cherry tree at MeaningMonkey.org. wild cherry tree meaning and definition in the English Dictionary.WILD CHERRY TREE noun
Definition of wild cherry tree (noun)
- an uncultivated cherry tree
- synonyms: wild cherry
Source: Princeton University Wordnet