cosmorama

noun
cos·​mo·​ra·​ma | \ ˌkäzməˈramə, -rämə\
plural -s

Definition of cosmorama

: an exhibition of views of various parts of the world made to appear realistic by mirrors, lenses, and illumination

Other Words from cosmorama

cosmoramic \ ¦⸗⸗¦ramik \ adjective

History and Etymology for cosmorama

cosm- + panorama

Keep scrolling for more