cherry apple

1. (noun) Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving
Synonyms: Malus baccata, Siberian crab, Siberian crab apple, cherry crab
Related Words: crab apple, cultivated crab apple



Terms and Conditions of Use / Copyright Notice