Leptofleb mayfly

Leptofleb mayfly

Phylum: Arthropoda, Class Insecta, Order: Ephemeroptera


Acknowledgements

Image reproduced courtesy of the Murray-Darling Freshwater Research Centre.