Scientific Name:Batepenaeopsis
Arthropoda > Malacostraca > Decapoda > Penaeidae
Batepenaeopsis tenella
Batepenaeopsis venusta