Land camera
English
Etymology
After its inventor Edwin H. Land
Noun
Land camera (plural Land cameras)
- (historical, photography) An early form of polaroid camera
Land cameraEnglishEtymologyAfter its inventor Edwin H. Land NounLand camera (plural Land cameras)
Anagrams
|