percival_lowellEnglish

Lowell, Percival Lowell

Noun

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

English: Lowell, Percival Lowell

Bahasa: Lowell, Percival Lowell

Bahasa words with similar meanings

English words with similar meanings

Show 1 words