n. lamellar armor
Definition of lamellar armor in English
Armor made of scales which are generally rectangular in shape and are held together with cords.
Armor made of scales which are generally rectangular in shape and are held together with cords.