Mazzard definitions

noun

wild or seedling sweet cherry used as stock for grafting

See also: gean