Definition of cherry tree
English to English noun - any of numerous trees and shrubs producing a small fleshy round fruit with a single hard stone; many also produce a valuable hardwood
source: WordNet 3.0
Visual Synonyms 
Nearby Word
cherry tree, chokecherry tree, car tire, charity throw, charioteer, charterer, cartridge, certiorari, checkered adder, curator, charter, creature, corduroy, corredor, corridor, car door, courtiery, charadrii, carter, crater
|
|
|