

0 / 0


orchard apple tree

noun
- native Eurasian tree widely cultivated in many varieties for its firm rounded edible fruits
Synonyms: apple, Malus pumila
![]() |
![]() |
Show Complete Word Source Live Entry