'mazzard' definitions:

Definition of 'mazzard'

(from WordNet)
noun
Wild or seedling sweet cherry used as stock for grafting [syn: gean, mazzard, mazzard cherry]

Words containing 'mazzard'