apple - English Synonyms Dictionary

apple

n.
[1] orchard apple tree , Malus pumila