hagberry

1. (noun) small cherry much liked by birds
Related Words: fruit



Terms and Conditions of Use / Copyright Notice