Amphipoda taxon details
From editor or global species database
Etymology From the Latin words torrens (= stream) and incola (= inhabitant), alluding to the habitat of the new species. [details]
Habitat Hypogean: freshwater/brackish; gravel bed of stream [details]
| |