Cosmorama Definition
noun
(dated) An exhibition of perspective images using various optical effects.
Wiktionary
Find Similar Words
Find similar words to cosmorama using the buttons below.
(dated) An exhibition of perspective images using various optical effects.
Find similar words to cosmorama using the buttons below.