The EPT29 Image Database

This database contains 4842 images of 1613 specimens of 29 taxa of EPTs: Ephemeroptera (mayflies), Plecoptera (stoneflies), and Trichoptera (caddisflies). The data are available for download in the following formats: