What is the full meaning of mylars
MYLAR, strong polyester film [n]
Example of the word mylars placed on a Scrabble board.