mylar

Noun
  1. A thin polyester film (synset 114616397)

Found on Word Lists

Other Searches