Definitions of bird cherry:

  • noun:   any of several small-fruited cherry trees frequented or fed on by birds