Meaning of cherry tree
Definition of 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
Other information on cherry tree
WIKIPEDIA results for
cherry tree
Amazon results for
cherry tree
Tweet