siberian crab apple Meaning, Definition & Usage

  1. noun Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving
    Malus baccata; cherry apple; cherry crab; Siberian crab.

WordNet