Mylar - Definition

mylar

n 1: a thin polyester film

Look up another word