cherry tree


cherry tree (http://definr.com/cherry tree)

     n : any of numerous trees and shrubs producing a small fleshy
         round fruit with a single hard stone; many also produce a
         valuable hardwood [syn: cherry]