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
Tweet