Larvae of the Southeastern USA mayfly, stonefly, and caddisfly species (ephemeroptera, plecoptera, and trichoptera)
by John C. Morse, W. Patrick McCafferty, Bill P. Stark, Luke M. Jacobus, South Carolina Agriculture and Forestry Research System, Clemson University. Public Service Publishing
MayfliesLarvaeStonefliesCaddisflies
Writing a summary for young readers…
For young readers
Book data: Open Library