Tarantula nebula


noun

a huge bright emission nebula located in the S hemisphere in the Large Magellanic Cloud