armorplast
Noun
Meaning
armorplast (uncountable)
(science fiction) A fictional material, often described as being strong, flexible, and transparent. [from 1964]
Noun
armorplast (uncountable)
(science fiction) A fictional material, often described as being strong, flexible, and transparent. [from 1964]