Delturus angulicauda

Delturus angulicauda is a species of armored catfish found in the Mucuri River basin.