Edwin Herbert Land
Explore definitions, synonyms, and language insights of Edwin Herbert Land
Definitions
Noun
United States inventor who incorporated Polaroid film into lenses and invented the one step photographic process (1909-1991)