Life … Animals Arthropods Insects Mayflies Small Mayflies Heterocloeon genus Heterocloeon Heterocloeon Field notes Children Curious Small Minnow Mayfly Heterocloeon amplum Close