labrusca


labrusca

(ləˈbrʌskə) n (Plants) the fox grape