orchard apple tree

Noun
  1. Native Eurasian tree widely cultivated in many varieties for its firm rounded edible fruits (synset 112654755)

Found on Word Lists

Other Searches