POLYORAMA


Meaning of POLYORAMA in English

noun a view of many objects; also, a sort of panorama with dissolving views.

Webster English vocab.      Английский словарь Webster.