Mayfly Larva

Mayfly Legs Go With the Flow

Mayfly legs go with the flow according to Science (AAAS) News 17 January 2018. Mayfly larvae on the genus Ecdyonurus graze on algae on rocks in flowing streams. The larvae are very small and light and the current could easily dislodge them, but they manage to stay in contact with the rocks even in rapidly […]

Read More