armored catfish

definition: South American catfish having the body covered with bony plates
example:
speech part: noun
synonyms:

How armored catfish is being used?