PHOTOMOSAIC


Meaning of PHOTOMOSAIC in English

■ noun a large-scale picture or map built up from photographs of small areas.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.