MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Henry Norris Russell

noun (n)

  • United States astronomer who developed a theory of stellar evolution (1877-1957)
    amerika serikat astronom yang mengembangkan teori tentang bintang evolution (1877-1957)
    source: wordnet30