Life … Animals Arthropods Malacostracans Amphipods Hyalellidae Hyalella Hyalella azteca Hyalella spinicauda species 2 observations Hyalella spinicauda Hyalella spinicauda Close