DescriptionPardosa amentata qtl2.jpg English: Spotted Wolf spider (Pardosa amentata) on Hoary Ragwort (Senecio erucifolius ssp. tenuifolius) near the old...