Definitions from Wikipedia (Landsat 8)
▸ noun: an American Earth observation satellite launched on 11 February 2013.
▸ Words similar to Landsat 8
▸ Usage examples for Landsat 8
▸ Idioms related to Landsat 8
▸ Wikipedia articles (New!)
▸ Words that often appear near Landsat 8
▸ Rhymes of Landsat 8
▸ Invented words related to Landsat 8
▸ noun: an American Earth observation satellite launched on 11 February 2013.
▸ Words similar to Landsat 8
▸ Usage examples for Landsat 8
▸ Idioms related to Landsat 8
▸ Wikipedia articles (New!)
▸ Words that often appear near Landsat 8
▸ Rhymes of Landsat 8
▸ Invented words related to Landsat 8