Meaning of armored catfish
Definition of armored catfish
(noun)
South American
catfish
having the
body
covered
with
bony
plates
Other information on armored catfish
WIKIPEDIA results for
armored catfish
Amazon results for
armored catfish
Tweet