orion nebula









orion nebula


noun Astronomy.

  1. a luminous nebula in the constellation Orion, in the center of Orion’s sword.

Leave a Reply

Your email address will not be published. Required fields are marked *

45 queries 1.521