English dictionary
siberian crab apple meaning and definition
Definition and meaning of siberian crab apple at MeaningMonkey.org. siberian crab apple meaning and definition in the English Dictionary.SIBERIAN CRAB APPLE noun
Definition of Siberian crab apple (noun)
- Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving
- synonyms: cherry apple, cherry crab, Malus baccata, Siberian crab
Source: Princeton University Wordnet