Definition of Percival Lowell

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

Synonyms for word "percival lowell"

Semanticaly linked words with "percival lowell"