percival lowell

Noun
  1. United States astronomer whose studies of Mars led him to conclude that Mars was inhabited (1855-1916) (synset 111162604)

Found on Word Lists

Other Searches