mazzard

Noun
  1. Wild or seedling sweet cherry used as stock for grafting (synset 112663361)

Found on Word Lists

Other Searches