English Dictionary
◊ MYLAR
Mylar
n : a thin polyester film [syn: {Mylar}]