Noun wild crab has 1 sense
  1. wild crab, Malus sylvestris - wild crab apple native to Europe; a chief ancestor of cultivated apples
    --1 is a kind of wild apple, crab apple, crabapple
    --1 is a member of Malus, genus Malus
,
TOP