labrusca









labrusca


adjective

  1. of or derived from the North American fox grape, Vitis labrusca.
51 queries 0.581