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