Find the word definition

Wikipedia
LDEO (disambiguation)
  • Lamont–Doherty Earth Observatory
  • Lunar-distance Earth orbit