Did you mean Landsat?
Landsat
noun
°Any of several satellites used to gather data about the Earth's surface resources.