A worldwide community photographing and learning about wildlife
I discovered this insect while we were Sailing. It remained on the Boat the ...
Mayflies are relatively primitive insects and exhibit a number of ancestral ...
Mayflies are relatively primitive insects and exhibit a number of ancestral ...
Mayflies belong to the order Ephemeroptera (from the Greek εφημερος, ephemeros ...
A mayfly resting on my electric fan frame in my room. Mayflies usually rest in ...
include "dayfly", "shadfly", "Green Bay ...
. The caddisfly, is known by many names, including: sedge,