English

Detailed Synonyms for cherry crab in English

cherry crab:

cherry crab [the ~] noun

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

Alternate Synonyms for "cherry crab":


Related Definitions for "cherry crab":

  1. Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving1

Related Synonyms for cherry crab