English

Detailed Synonyms for cherry apple in English

cherry apple:

cherry apple [the ~] nom

  1. the cherry apple
    – Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving 1
    the 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

Alternate Synonyms for "cherry apple":


Related Definitions for "cherry apple":

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

Related Synonyms for cherry apple