Meaning of mylar
Definition of mylar
(noun)
a
thin
polyester
film
Other information on mylar
WIKIPEDIA results for
mylar
Amazon results for
mylar
Tweet