apple orchard

Noun
  • A grove of apple trees (synset 102732699)

Other Searches