Noun orchard apple tree has 1 sense
  1. apple, orchard apple tree, Malus pumila - native Eurasian tree widely cultivated in many varieties for its firm rounded edible fruits
    --1 is a kind of apple tree
    --1 is a member of Malus, genus Malus
    --1 has parts: apple
,
TOP