VariousWords beta
Related Terms:
Definitions:
Noun
bird cherry
bird cherry tree
Definition: any of several small-fruited cherry trees frequented or fed on by birds
Definition: A cherry tree, Prunus padus, native to northern Eurasia.