mazzard
1. [ noun ] (botany) wild or seedling sweet cherry used as stock for grafting
Synonyms: mazzard_cherry gean
Related terms: sweet_cherry
Similar spelling:   Maggard
  Massart
  Maggart
  Magaret
  mass_card
  Macartney
  macarthur