Land camera

English

Etymology

After its inventor Edwin H. Land

Noun

Land camera (plural Land cameras)

  1. (historical, photography) An early form of polaroid camera

Anagrams