Mahaleb

What is Mahaleb?

Mahaleb definition and meaning on Dictionary terms:
noun

a cherry, Prunus mahaleb, introduced into the U.S. from Eurasia, used as a stock in grafting cherries.