mazzard cherry


Meanings

  • wild or seedling sweet cherry used as stock for grafting