YourDictionary

bird cherry

noun
Any of several cherry trees, especially the Eurasian Prunus padus, having clusters of white flowers and small black fruits.

Related Articles

link/cite print suggestion box