Definisi 'mazzard'

English to English
noun
1 wild or seedling sweet cherry used as stock for grafting Terjemahkan
source: wordnet30

More Word(s)
prunus avium, sweet cherry,

Visual Synonyms