starshade
Noun
Meaning
starshade (plural starshades)
(astronomy) A form of coronagraph disk designed to prevent starlight from interfering with the observation of exoplanets
Noun
starshade (plural starshades)
(astronomy) A form of coronagraph disk designed to prevent starlight from interfering with the observation of exoplanets