meaning of bird cherry tree

bird cherry tree meaning in General Dictionary

any of a number of small-fruited cherry trees frequented or given on by wild birds