armored catfish
English Dictionary
->
Letter A
-> armored catfish
Search Dictionary:
armored catfish Definition
(n)
South
American
catfish
having
the
body
covered
with
bony
plates
armored catfish Synonyms
armored catfish
© Art Branch Inc.