marmoladaWe don't have a definition for this yet (we will soon!), these links might help: Collins Dictionary, The Free Dictionary, Wiktionary, Wikipedia.
myrioramamyriorama(n.) A picture made up of several smaller pictures, drawn upon separate pieces in such a manner as to admit of combination in many different ways, thus producing a great variety of scenes or landscapes.
perforataperforata(n. pl.) A division of corals including those that have a porous texture, as Porites and Madrepora; -- opposed to Aporosa.(n. pl.) A division of Foraminifera, including those having perforated shells.