• word of the day

    italian vegetable marrow

    italian vegetable marrow - Dictionary definition and meaning for word italian vegetable marrow

    Definition
    (noun) squash plant having dark green fruit with skin mottled with light green or yellow
    Synonyms : cocozelle
Connect with us on Facebook