orchard apple tree
1.
(
noun
) native Eurasian tree widely cultivated in many varieties for its firm rounded edible fruits
Synonyms:
Malus pumila
,
apple
Related Words:
apple tree
Terms and Conditions of Use / Copyright Notice