Meaning of mazzard
Definition of mazzard
(noun)
wild
or
seedling
sweet
cherry
used
as
stock
for
grafting
Other information on mazzard
WIKIPEDIA results for
mazzard
Amazon results for
mazzard
Tweet