Home / M / mazzard cherry

mazzard cherry

noun 14 letters Scrabble 42 WWF 42
Definitions
noun

wild or seedling sweet cherry used as stock for grafting

Look “mazzard cherry” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →