Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
orchard apple tree
Jump to user comments
Noun
  • native Eurasian tree widely cultivated in many varieties for its firm rounded edible fruits
Related words
Related search result for "orchard apple tree"
Comments and discussion on the word "orchard apple tree"