We found 1 definitions of cherry crab from 1 different sources.
Noun |
||
cherry crab - Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving | ||
Siberian crab, Siberian crab apple, cherry apple, Malus baccata | ||
cultivated crab apple, crab apple, crabapple small sour apple; suitable for preserving; "crabapples make a tangy jelly" |