Synonyms and Antonyms for armored_catfish

1. armored catfish (n.)

South American catfish having the body covered with bony plates

Synonyms: