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)