Home

Word

bird cherry, n.
more info any of several small-fruited cherry trees frequented or fed on by birds
<noun.plant>

bird cherry bird cherry tree