Meaning of percival lowell
Definition of percival lowell
(noun)
United States
astronomer
whose studies of Mars led him to
conclude
that Mars was
inhabited
(1855-1916)
Other information on percival lowell
WIKIPEDIA results for
percival lowell
Amazon results for
percival lowell
Tweet