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