lambrusca

lambrusca

Italian

Etymology

    From Latin labrusca.

    Noun

    lambrusca f (plural lambrusche)

    1. a type of wild vine