Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mylar Definition

Cancel
mylar
noun()
a thin polyester film

Words Related to mylar!

mylar Examples by Brain Bank Users