orchard apple tree
English Dictionary
->
Letter O
-> orchard apple tree
Search Dictionary:
orchard apple tree Definition
(n)
native
Eurasian
tree
widely
cultivated
in
many
varieties
for
its
firm
rounded
edible
fruits
orchard apple tree Synonyms
apple
Malus pumila
orchard apple tree
© Art Branch Inc.