bird cherry tree Meaning, Definition & Usage

  1. noun any of several small-fruited cherry trees frequented or fed on by birds
    bird cherry.

WordNet