Noun Definition
percival lowell
1.Definition: United States astronomer whose studies of Mars led him to conclude that Mars was inhabited (1855-1916)
Related Noun(s):lowell
Category: People1.Definition: United States astronomer whose studies of Mars led him to conclude that Mars was inhabited (1855-1916)
Related Noun(s):lowell
Category: People