Find the word definition

WordNet
bird cherry tree

n. any of several small-fruited cherry trees frequented or fed on by birds [syn: bird cherry]