Insect ‘extinct since 2016’ found in Wales The limnephilus pati, a species of caddisfly, was found at Cors Goch Nature Reserve on Anglesey. Source