English
Detailed Synonyms for Siberian crab apple in English
Siberian crab apple:
Siberian crab apple [the ~] noun
-
the Siberian crab apple
– Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving 1the cherry apple; the cherry crab; the Malus baccata; the Siberian crab; the Siberian crab apple– Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving 1