Life … Animals Arthropods Malacostracans Amphipods Ampeliscidae Ampelisca Ampelisca hancocki species 8 observations Ampelisca hancocki Ampelisca hancocki Close