Life … Animals Arthropods Malacostracans Amphipods Ampeliscidae Ampelisca genus Ampelisca Ampelisca Children Ampelisca eschrichtii Ampelisca lobata Ampelisca hancocki Ampelisca careyi Ampelisca pugetica Ampelisca vadorum Ampelisca cristata Ampelisca abdita Ampelisca holmesi Ampelisca verrilli Close