Noun Definition
bird cherry
1.Definition: any of several small-fruited cherry trees frequented or fed on by birds
Related Noun(s):bird cherry tree
Category: Plants1.Definition: any of several small-fruited cherry trees frequented or fed on by birds
Related Noun(s):bird cherry tree
Category: Plants