Definition of Mylar

Noun: Mylar

  1. A thin polyester film

See also:
Mylanta
mylars

Anagrams containing the word mylar

maylr rmyla armyl larmy ylarm