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.”
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.”