Word Study
percival lowell
WORDNET DICTIONARY
Noun percival lowell has 1 sense
- percival lowell(n = noun.person) lowell - United States astronomer whose studies of Mars led him to conclude that Mars was inhabited (1855-1916); Array is a kind of astronomer, stargazer, uranologist
For further exploring for "percival lowell" in Webster Dictionary Online