mazzard : Idioms & Phrases


mazzard cherry

  • noun wild or seedling sweet cherry used as stock for grafting
    gean; mazzard.
WordNet