Life … Animals Arthropods Insects Mayflies Armored Mayfly Baetisca Baetisca rogersi species 4 observations Baetisca rogersi Baetisca rogersi Close