Cherry Tree
WordNet

noun


(1)   Any of numerous trees and shrubs producing a small fleshy round fruit with a single hard stone; many also produce a valuable hardwood
 
x
OK