Dictionary
Thesaurus
Encyclopedia
Translator
Web

lowell observatory

 - 1 dictionary result

Lowell Observatory

–noun
the astronomical observatory, situated in Flagstaff, Arizona, at which Pluto was discovered in 1930.

Origin:
named after P. Lowell
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To lowell observatory
Search another word or see lowell observatory on Thesaurus | Reference
FacebookTwitterFollow us: