orchard
orchard - noun
garden consisting of a small cultivated wood without undergrowth
orchard - thesaurus
grove
plantation
woodlet