Advertisement

Advertisement

Lowell Observatory

noun

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


Discover More

Word History and Origins

Origin of Lowell Observatory1

Named after P. Lowell
Discover More

Example Sentences

The Lowell Observatory at Flagstaff is known throughout the whole of the civilized world.

Brief discussions and notices will also be found in the Lowell Observatory Bulletins.

He has also drawn many of the surface features of Mars, and was at one time connected with the Lowell Observatory.

Three volumes of quarto memoirs and many bulletins from the Lowell Observatory attest to his industry.

Advertisement

Advertisement

Advertisement

Advertisement


Lowelllow-end