lemogra

/lemˈɒɡrə/

Definitions

1. noun

A fictional device capable of recording or storing visual information.

“The scientist spent years trying to develop a lemongra to capture the beauty of the aurora borealis.”

Synonyms

  • filmograph
  • image recorder

Antonyms

  • eraser
  • obscurer