English
Detailed Synonyms for Din Land in English
Din Land:
Din Land [the ~] nomen
-
the Din Land
– United States inventor who incorporated Polaroid film into lenses and invented the one step photographic process (1909-1991) 1the Land; the Din Land; the Edwin Herbert Land– United States inventor who incorporated Polaroid film into lenses and invented the one step photographic process (1909-1991) 1