Dictionary
Thesaurus
Reference
Translate
Web
Definition of palomar mountain observatory - 1 dictionary result

Palomar Observatory

–noun
an astronomical observatory situated on Palomar Mountain in S California, having a 200-in. (508-cm) reflecting telescope and a 48-in. (122-cm) Schmidt telescope.
Also called Palomar Mountain Observatory.
Search another word or see palomar mountain observatory on Thesaurus | Reference