Life … Animals Arthropods Insects Mayflies Armored Mayfly Baetisca Baetisca rubescens species 1 observations Baetisca rubescens Baetisca rubescens Close