Ardpatrick
January 23, 2018
Sedge flies (or caddis flies) are the adult stage of aquatic insects known as caddis larvae. There are many different species of caddis. Many of them build tubular cases of sand grains of vegetation in which they hide (cased caddis) , while others are “caseless” or..
Recent Comments