henry norris russell

Noun
  1. United States astronomer who developed a theory of stellar evolution (1877-1957) (synset 111295160)

Found on Word Lists

Other Searches