Meaning of malus sylvestris

Definition of malus sylvestris

(noun) wild crab apple native to Europe; a chief ancestor of cultivated apples

Other information on malus sylvestris

WIKIPEDIA results for malus sylvestris
Amazon results for malus sylvestris