Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cherry tree Definition

Cancel
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,

Words Related to cherry tree!

cherry tree Examples by Brain Bank Users