Life … Animals Arthropods Malacostracans Tanaids Leptocheliidae Leptochelia Leptochelia dubia species 3 observations Leptochelia dubia Leptochelia dubia Close