wild crab
English Dictionary
->
Letter W
-> wild crab
Search Dictionary:
wild crab Definition
(n)
wild
crab
apple
native
to
Europe
;
a
chief
ancestor
of
cultivated
apples
wild crab Synonyms
Malus sylvestris
wild crab
© Art Branch Inc.