Word Study
mazzard
WORDNET DICTIONARY
Noun mazzard has 1 sense
- mazzard(n = noun.plant) gean, mazzard cherry - wild or seedling sweet cherry used as stock for grafting; Array is a kind of prunus avium, sweet cherry
For further exploring for "mazzard" in Webster Dictionary Online