Instant Photo Camera Invented by Edwin Land

This page is the CodyCross answer for the clue below from Earth, Group 9, Puzzle 5.

Question is: Instant Photo Camera Invented by Edwin Land

and the answer is: POLAROID

Word Meaning:

POLAROID — A sheet of plastic embedded with microscopic crystals of herapathite or similarly acting material, so that light passing through it is polarized.

Definitions from Wiktionary.

Instant photo camera invented by Edwin Land — CodyCross Answer | CodyCross Solutions