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