Meaning of malus baccata

Definition of malus baccata

(noun) Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving

Other information on malus baccata

WIKIPEDIA results for malus baccata
Amazon results for malus baccata