Loading page
wild crab is a noun meaning "wild crab apple native to Europe; a chief ancestor of cultivated apples". It carries one recorded sense.
wild crab apple native to Europe; a chief ancestor of cultivated apples
Definitions, synonyms and semantic relations for wild crab come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.