wild crab Meaning, Definition & Usage

  1. noun wild crab apple native to Europe; a chief ancestor of cultivated apples
    Malus sylvestris.

WordNet