Definitions of mazzard cherry:

  • noun:   wild or seedling sweet cherry used as stock for grafting