Landsat (space project)
Definition/Scope: Any of a series of unmanned U.S. scientific satellites named Earth Resources Technology Satellite (ERTS).
Used For:
Broader Terms: