Word info

NuSTAR

Proper noun

Meaning

NuSTAR

(astronomy) Acronym of Nuclear Spectroscopic Telescope Array.

Source: en.wiktionary.org

Anagrams

Close letter words and terms