Meaning of mylar

Definition of mylar

(noun) a thin polyester film

Other information on mylar

WIKIPEDIA results for mylar
Amazon results for mylar