Iconoscope

From Fresh Dictionary

English

Noun

iconoscope

  1. an early television camera having a mosaic of photoactive cells

See also

el:iconoscope

Personal tools