orchard




orchard - noun

  • garden consisting of a small cultivated wood without undergrowth
  • orchard - thesaurus

    grove   plantation   woodlet