apple_orchard
1. [ noun ] (geography) a grove of apple trees
Related terms: grove