ALL meanings of horsehead nebula
horse·head neb·u·la
H h - noun horsehead nebula a dark nebula in the constellation Orion, composed of opaque cosmic dust and resembling the head of a horse. 1
- noun horsehead nebula a dark nebula lying in the constellation of Orion and resembling the head of a horse 0