Datasegment.com Online Dictionary
  Online Dictionary : C : cherry crab

cherry crab


1 definition found

cherry crab - WordNet (r) 2.1 (2005) :

  cherry crab
      n 1: Asian wild crab apple cultivated in many varieties for it
           small acid usually red fruit used for preserving [syn:
           Siberian crab, Siberian crab apple, cherry apple,
           cherry crab, Malus baccata]