• word of the day

    mazzard cherry

    mazzard cherry - Dictionary definition and meaning for word mazzard cherry

    (noun) wild or seedling sweet cherry used as stock for grafting
    Synonyms : gean , mazzard

Word used in video below:
text: I brought some cherry syrup,
Download our Mobile App Today
Receive our word of the day
on Whatsapp