A team at NASA and Caltech wants to launch a giant, flower-shaped “starshade” to better view distant planets by literally eclipsing their parent stars.