cherry_tree
1. [ noun ] (botany) 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
Related terms: fruit_tree chokecherry wild_cherry sweet_cherry capulin sour_cherry Catalina_cherry flowering_cherry Prunus cherry cherry