cherry tree
English Dictionary
->
Letter C
-> cherry tree
Search Dictionary:
cherry tree Definition
(n)
any
of
numerous
trees
and
shrubs
producing
a
small
fleshy
round
fruit
with
a
single
hard
stone
;
many
also
produce
a
valuable
hardwood
cherry tree Synonyms
cherry
cherry tree
© Art Branch Inc.