'orchard apple tree' definitions:

Definition of 'orchard apple tree'

(from WordNet)
noun
Native Eurasian tree widely cultivated in many varieties for its firm rounded edible fruits [syn: apple, orchard apple tree, Malus pumila]