orchard apple tree
Also found in: Thesaurus.
Switch to new thesaurus
|Noun||1.||orchard apple tree - native Eurasian tree widely cultivated in many varieties for its firm rounded edible fruits|
apple - fruit with red or yellow or green skin and sweet to tart crisp whitish flesh
apple tree - any tree of the genus Malus especially those bearing firm rounded edible fruits