English Dictionary
◊ HAGBERRY
hagberry
n : small cherry much liked by birds