'wild crab' definitions:

Definition of 'wild crab'

(from WordNet)
noun
Wild crab apple native to Europe; a chief ancestor of cultivated apples [syn: wild crab, Malus sylvestris]