armored_catfish
1. [ noun ] (zoology) South American catfish having the body covered with bony plates
Related terms: catfish Laricariidae
Similar spelling:   armoured_car
  armored_scale
  armor_plating
  armored_vehicle
  armored_searobin
  armored_dinosaur
  armored_sea_robin