Home

Word

cyclorama, n.
(cycloramas)
more info a picture (or series of pictures) representing a continuous scene
<noun.artifact>

cyclorama diorama panorama
lexical pointers
derivationally related form
semantic pointers
hypernym