EDGAR D TILLYER


Meaning of EDGAR D TILLYER in English

(1881-1973) American optical scientist and inventor who held more than 150 patents on lenses and optical devices

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.