meaning of armored catfish

armored catfish meaning in General Dictionary

Southern American catfish obtaining the human body covered with bony plates