LDCM

English

Proper noun

LDCM

  1. (space science) Initialism of Landsat Data Continuity Mission, an enterprise for acquisition of satellite imagery of Earth, directed by NASA.

Anagrams