Meaning of siberian crab apple
Definition of siberian crab apple
(noun)
Asian
wild
crab
apple
cultivated
in
many
varieties for it
small
acid
usually
red
fruit
used
for preserving
Other information on siberian crab apple
WIKIPEDIA results for
siberian crab apple
Amazon results for
siberian crab apple
Tweet