Meaning of bird cherry tree

Definition of bird cherry tree

(noun) any of several small-fruited cherry trees frequented or fed on by birds

Other information on bird cherry tree

WIKIPEDIA results for bird cherry tree
Amazon results for bird cherry tree