- cherry apple as a noun:
- 1
cherry apple
noun
1 cherry apple
Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving.
synonyms: cherry crab, Malus baccata, Siberian crab, Siberian crab apple.
Polish: jabłoń syberyjska, jabłoń jagodowa
debug info: 0.0154