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