Noun Definition

hagberry

1.Definition: small cherry much liked by birds

Category: Plants