meaning of edwin herbert land

1. United States inventor who incorporated Polaroid film into lenses and invented the one-step photographic process 1909-1991


Related Words

edwin herbert land |

Developed & Maintained By Taraprasad.com

Treasure Words