Orchard

Orchard

1. A grove of tree of the same species planted in rows. We went to a peach orchard to pick fresh peaches.

Back to 5000 Word List 382
Shown are two people in an apple orchard