Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

myriorama Definition

Cancel
myriorama
noun
A picture made up of several smaller pictures, drawn upon separate pieces so that they can be combined in many different ways, thus producing a great variety of scenes or landscapes

Words Related to myriorama!

myriorama Examples by Brain Bank Users