Scientific Name:Alvinocaridinides
Arthropoda > Malacostraca > Decapoda > Alvinocarididae
Alvinocaridinides formosa