Definition of armoured catfish in English:

armoured catfish

(US armored catfish)

noun

  • Any of numerous freshwater catfishes of the Central and South American families Callichthyidae and Loricariidae, having a covering of bony plates.

Origin

Late 19th century.