Meaning of hagberry

Definition of hagberry

(noun) small cherry much liked by birds

Other information on hagberry

WIKIPEDIA results for hagberry
Amazon results for hagberry