Meaning of henry russell

Definition of henry russell

(noun) United States astronomer who developed a theory of stellar evolution (1877-1957)

Other information on henry russell

WIKIPEDIA results for henry russell
Amazon results for henry russell