Life … Animals Arthropods Insects Mayflies Neoephemeridae Neoephemera genus Neoephemera Neoephemera Field notes Children Neoephemera purpurea Neoephemera youngi Close