scale armor

Noun

 * 1)  An armor made of overlapping small plates of metal, horn or some kind of hide, resembling the scales of a fish.