n. lamellar armour
Definition of lamellar armour 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.