English synonyms about - contact  

armored catfish

noun

1 armored catfish

South American catfish having the body covered with bony plates.


Find more on armored catfish elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0149