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