Life … Animals Arthropods Malacostracans Opossum Shrimps Mysidae Taphromysis Taphromysis bowmani species 2 observations Taphromysis bowmani Taphromysis bowmani Close