English dictionary
cherry tree meaning and definition
Definition and meaning of cherry tree at MeaningMonkey.org. cherry tree meaning and definition in the English Dictionary.CHERRY TREE noun
Definition of cherry tree (noun)
- any of numerous trees and shrubs producing a small fleshy round fruit with a single hard stone; many also produce a valuable hardwood
- synonyms: cherry
Source: Princeton University Wordnet