Definitions
There is 1 meaning of the phrase
Henry Norris Russell.
Henry Norris Russell - as a noun
United states astronomer who developed a theory of stellar evolution (1877-1957)
Synonyms (Exact Relations)
henry russellrussellWord Variations & Relations
A-Z Proximities
henpecking22henpecks19henries10henroosthenry11 henry norris russell
henrys12hens7hensonhent7hented10