He aquí por qué:
* Celestial significa "relacionado con el cielo o el espacio exterior".
* cuerpo se refiere a un objeto físico.
Por lo tanto, un cuerpo celestial puede ser una estrella, planeta, luna, asteroide, cometa o incluso una nave espacial.
¡Avísame si tienes alguna otra pregunta!