• word of the day

    mazzard

    mazzard - Dictionary definition and meaning for word mazzard

    Definition
    (noun) wild or seedling sweet cherry used as stock for grafting
    Synonyms : gean , mazzard cherry
Download our Mobile App Today
Receive our word of the day
on Whatsapp