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: Plants