Definisi 'edwin herbert land'
English to English
noun
1 United States inventor who incorporated Polaroid film into lenses and invented the one step photographic process (1909-1991)
source: wordnet30
More Word(s)
industrialist, artificer, discoverer, inventor,

Visual Synonyms
Click for larger image