'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]