Percival Lowell
English Dictionary
->
Letter P
-> Percival Lowell
Search Dictionary:
Percival Lowell Definition
(n)
United
States
astronomer
whose
studies
of
Mars
led
him
to
conclude
that
Mars
was
inhabited
(
1855
-
1916
)
Percival Lowell Synonyms
Lowell
Percival Lowell
© Art Branch Inc.