photomosaic

Definitions

  • WordNet 3.6
    • n photomosaic arrangement of aerial photographs forming a composite picture
    • ***

Usage


In news:

This photomosaic of Vesta 's south pole, from NASA's Dawn spacecraft, centers on one of the tallest mountains in the solar system.
***