Definitions of Siberian crab apple:

  • noun:   Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving