Definition of armoured catfish in English:
armoured catfish
noun
(US armored catfish)
Any of numerous freshwater catfishes of the Central and South American families Callichthyidae and Loricariidae, having a covering of bony plates.
Several kinds, especially in the genera Callichthys, Corydoras, and Hypostomus, are popular as aquarium fishes.
Origin
Late 19th century.
Are You Learning English? Here Are Our Top English Tips