'Percival Lowell' definitions:

Definition of 'Percival Lowell'

From: WordNet
noun
United States astronomer whose studies of Mars led him to conclude that Mars was inhabited (1855-1916) [syn: Lowell, Percival Lowell]