Life … Animals Arthropods Insects Flies Marsh Flies Tetanocera Tetanocera robusta species 11 observations Tetanocera robusta Tetanocera robusta Field notes Close