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